package com.youkeda.app.model;

import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.time.LocalDateTime;

/**
 * @author 刘正星
 * @version 1.0.0
 * @ClassName MatchData.java
 * @Description TODO
 * @createTime 2020年10月02日 20:05:00
 */
@Data
public class MatchData {
    /**
     * 主键
     */
    private Long id;

    /**
     * 玩家
     */
    private Long userId;

    /**
     * 击杀数
     */
    private Integer kill;

    /**
     * 助攻数
     */
    private Integer assists;

    /**
     * 伤害数
     */
    private Integer damage;

    /**
     * 参赛时间时间（单位：ms）
     */
    private Integer existence;

    /**
     * 治疗量
     */
    private Integer treatment;

    /**
     * 救援数
     */
    private Integer rescue;

    /**
     * 评分
     */
    private Double score;

    /**
     * 排名
     */
    private Integer rank;

    /**
     * 当前的积分
     */
    private Integer currentPoints;

    /**
     * 增减的积分
     */
    private Integer modifiedPoints;
    //创建时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime gmtCreated;
    //修改时间
    @JsonFormat(shape = JsonFormat.Shape.STRING, pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime gmtModified;
}
